AAC 時代の Android + Flux 実装のバリエーション
Android で Flux 系統のフロントエンドアーキテクチャを実装する際の事例集的な Flux というより unidirectional data flow の実装例と言った方が適切な感じする
1. 『Android アプリ設計パターン入門』の実装例
2. エウレカの 2017年の medium で示された実装例
ZOZO Technologies の事例、大体同じ: 3. エウレカの Redux に基づいた実装例
ReduxKit
4. ProAndroidDev で示された実装例
1-a. 1. の実装例で Action に現在の状態を巻き込むための派生実装
実装例1. と実装例4. の組み合わせ
Action の property を 関数型オブジェクトにして、Store に到達した時点で state を渡して関数を実行、state を更新する